
using System;
using System.Collections;
using System.Collections.Generic;
using Gman.Entity;
using Gman.Entity.Entities;


namespace Gman.Entity.Interfaces
{
  //-------------------------------------------------------------------
  //Archivo     : IProveedor.cs
  //Proyecto    : Gman
  //Creacion    : TISI(NombreDesarrollador) 20130225
  //Descripcion : Clase de interfaces para el acceso a datos
  public interface IProveedor
  {  

    IList<ProveedorBE> Listar(ProveedorBE oItem);


    IList<ProveedorBE> BuscarProveedor(ProveedorBE oItem); 


    ProveedorBE Obtener(ProveedorBE oItem);

    int Registrar(ProveedorBE oItem);

    int Actualizar(ProveedorBE oItem);

    int Eliminar(ProveedorBE oItem);

       
    ProveedorBE ObtenerXRuc(ProveedorBE oItem);

  }
}
